# 使用for循环和range函数编写一个程序，计算有10个数字的斐波那契数列
# 编写可以指定长度的斐波那契数列程序
fib = [0, 1]  # 斐波那契数列的初始两个值
n = int(input("长度: "))
# 因为列表fib本身有两个初始值，所以要产生n-2个数字
for i in range(n-2):
    fib.append(fib[-1] + fib[-2])
print("fib:", fib)